republic transport shuttle - French English Dictionary